package org.lboot.flow.model.node;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @author kindear
 * 决策任务节点 -> 需要等待用户决策信息
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class DecisionTaskModel extends BaseModel{
    /**
     * Node ID 列表
     */
    List<String> nodeIds;

    /**
     * 允许代理
     */
    private boolean enableProxy;
    /**
     * 允许加签
     */
    private boolean enableAdd;
    /**
     * 允许回退操作
     */
    private boolean enableBack;

}
